On Jacobian group arithmetic for typical divisors on curves

نویسنده

  • Kamal Khuri-Makdisi
چکیده

In a previous joint article with F. Abu Salem, we gave efficient algorithms for Jacobian group arithmetic of “typical” divisor classes on C3,4 curves, improving on similar results by other authors. At that time, we could only state that a generic divisor was typical, and hence unlikely to be encountered if one implemented these algorithms over a very large finite field. This article pins down an explicit characterization of these typical divisors, for an arbitrary smooth projective curve of genus g ≥ 1 having at least one rational point. We give general algorithms for Jacobian group arithmetic with these typical divisors, and prove that if our algorithms can be carried out, then this provides a guarantee that the resulting output is correct and that the resulting divisor is also typical. These results apply in particular to our earlier algorithms for C3,4 curves. As a byproduct, we obtain a further speedup of approximately 15% on our previous algorithms for C3,4 curves.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A remark on the means of the number of divisors

‎We obtain the asymptotic expansion of the sequence with general term $frac{A_n}{G_n}$‎, ‎where $A_n$ and $G_n$ are the arithmetic and geometric means of the numbers $d(1),d(2),dots,d(n)$‎, ‎with $d(n)$ denoting the number of positive divisors of $n$‎. ‎Also‎, ‎we obtain some explicit bounds concerning $G_n$ and $frac{A_n}{G_n}$.

متن کامل

Linear algebra algorithms for divisors on an algebraic curve

We use an embedding of the symmetric dth power of any algebraic curve C of genus g into a Grassmannian space to give algorithms for working with divisors on C, using only linear algebra in vector spaces of dimension O(g), and matrices of size O(g2) × O(g). When the base field k is finite, or if C has a rational point over k, these give algorithms for working on the Jacobian of C that require O(...

متن کامل

Large Cyclic Subgroups of Jacobians of Hyperelliptic Curves

In this paper we obtain conditions on the divisors of the group order of the Jacobian of a hyperelliptic genus 2 curve, generated by the complex multiplication method described by Weng (2003) and Gaudry et al (2005). Examples, where these conditions imply that the Jacobian has a large cyclic subgroup, are given.

متن کامل

Generalized Jacobian and Discrete Logarithm Problem on Elliptic Curves

Let E be an elliptic curve over the finite field F_{q}, P a point in E(F_{q}) of order n, and Q a point in the group generated by P. The discrete logarithm problem on E is to find the number k such that Q = kP. In this paper we reduce the discrete logarithm problem on E[n] to the discrete logarithm on the group F*_{q} , the multiplicative group of nonzero elements of Fq, in the case where n | q...

متن کامل

An Efficient Threshold Verifiable Multi-Secret Sharing Scheme Using Generalized Jacobian of Elliptic Curves

‎In a (t,n)-threshold secret sharing scheme‎, ‎a secret s is distributed among n participants such that any group of t or more participants can reconstruct the secret together‎, ‎but no group of fewer than t participants can do‎. In this paper, we propose a verifiable (t,n)-threshold multi-secret sharing scheme based on Shao and Cao‎, ‎and the intractability of the elliptic curve discrete logar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1310.6324  شماره 

صفحات  -

تاریخ انتشار 2013